From 948c3587d1d43313c75a53cae3a65bd8478b2140 Mon Sep 17 00:00:00 2001 From: Anton Gladky Date: Mon, 29 Nov 2021 22:24:46 +0100 Subject: [PATCH] Update package names due to so-versions changes --- debian/control | 24 +++++-------------- debian/libvtk9-jni.install | 1 - ...ibvtk9-qt.install => libvtk9.1-qt.install} | 0 ...errides => libvtk9.1-qt.lintian-overrides} | 0 debian/{libvtk9.install => libvtk9.1.install} | 0 ...-overrides => libvtk9.1.lintian-overrides} | 0 debian/rules | 2 +- 7 files changed, 7 insertions(+), 20 deletions(-) delete mode 100644 debian/libvtk9-jni.install rename debian/{libvtk9-qt.install => libvtk9.1-qt.install} (100%) rename debian/{libvtk9-qt.lintian-overrides => libvtk9.1-qt.lintian-overrides} (100%) rename debian/{libvtk9.install => libvtk9.1.install} (100%) rename debian/{libvtk9.lintian-overrides => libvtk9.1.lintian-overrides} (100%) diff --git a/debian/control b/debian/control index fa8619c44..c75ca5882 100644 --- a/debian/control +++ b/debian/control @@ -119,7 +119,7 @@ Depends: ${misc:Depends}, libtheora-dev, libtiff-dev, libutfcpp-dev, - libvtk9 (= ${binary:Version}), + libvtk9.1 (= ${binary:Version}), libvtk9-java (= ${binary:Version}) [!hppa !hurd-any !kfreebsd-any], libx11-dev, libxft-dev, @@ -135,12 +135,6 @@ Depends: ${misc:Depends}, zlib1g-dev Suggests: vtk9-doc, vtk9-examples -Conflicts: libvtk5-dev, - libvtk6-dev, - libvtk7-dev -Replaces: libvtk5-dev, - libvtk6-dev, - libvtk7-dev Description: VTK header files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. @@ -148,7 +142,7 @@ Description: VTK header files This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. -Package: libvtk9 +Package: libvtk9.1 Architecture: any Multi-Arch: same Section: libs @@ -157,8 +151,6 @@ Depends: ${misc:Depends}, Suggests: mpi-default-bin, vtk9-doc, vtk9-examples -Replaces: libvtk5.8, - libvtk7.1 Description: VTK libraries The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. @@ -177,10 +169,6 @@ Suggests: java-virtual-machine, libvtk9-dev (= ${binary:Version}), vtk9-doc, vtk9-examples -Breaks: libvtk6-java, - libvtk7-java -Replaces: libvtk6-java, - libvtk7-java Description: VTK - Java language support The Visualization Toolkit (VTK) is an object oriented, high level library that allows one to easily write C++ programs, Tcl, Python and @@ -191,7 +179,7 @@ Description: VTK - Java language support Package: python3-vtk9 Architecture: any Section: python -Depends: libvtk9 (= ${binary:Version}), +Depends: libvtk9.1 (= ${binary:Version}), python3-mpi4py, ${misc:Depends}, ${python3:Depends}, @@ -212,7 +200,7 @@ Description: Python bindings for VTK Package: vtk9 Architecture: any Section: interpreters -Depends: libvtk9 (= ${binary:Version}), +Depends: libvtk9.1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: vtk9-doc, @@ -252,7 +240,7 @@ Description: VTK examples . This package provides examples for VTK9 -Package: libvtk9-qt +Package: libvtk9.1-qt Architecture: any Multi-Arch: same Section: libs @@ -270,7 +258,7 @@ Architecture: any Multi-Arch: same Section: libdevel Depends: libvtk9-dev (= ${binary:Version}), - libvtk9-qt (= ${binary:Version}), + libvtk9.1-qt (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, qtbase5-dev, diff --git a/debian/libvtk9-jni.install b/debian/libvtk9-jni.install deleted file mode 100644 index 9476596e5..000000000 --- a/debian/libvtk9-jni.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/jni/ diff --git a/debian/libvtk9-qt.install b/debian/libvtk9.1-qt.install similarity index 100% rename from debian/libvtk9-qt.install rename to debian/libvtk9.1-qt.install diff --git a/debian/libvtk9-qt.lintian-overrides b/debian/libvtk9.1-qt.lintian-overrides similarity index 100% rename from debian/libvtk9-qt.lintian-overrides rename to debian/libvtk9.1-qt.lintian-overrides diff --git a/debian/libvtk9.install b/debian/libvtk9.1.install similarity index 100% rename from debian/libvtk9.install rename to debian/libvtk9.1.install diff --git a/debian/libvtk9.lintian-overrides b/debian/libvtk9.1.lintian-overrides similarity index 100% rename from debian/libvtk9.lintian-overrides rename to debian/libvtk9.1.lintian-overrides diff --git a/debian/rules b/debian/rules index ee2c8b044..58ea95f12 100755 --- a/debian/rules +++ b/debian/rules @@ -105,7 +105,7 @@ execute_after_dh_install: find $(CURDIR)/debian/libvtk9-dev/ -name "*Qt*" -exec rm {} \; || true find $(CURDIR)/debian/libvtk9-dev/ -name "libvtkRenderingPythonTkWidgets.so" -exec rm {} \; || true find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "Q*" -exec rm {} \; || true - find $(CURDIR)/debian/libvtk9/ -name "*Qt*" -exec rm {} \; || true + find $(CURDIR)/debian/libvtk9.1/ -name "*Qt*" -exec rm {} \; || true find $(CURDIR)/debian/tmp/usr/share/doc/vtk-9.0/doxygen -name "_formulas.log" -exec rm {} \; || true find $(CURDIR)/debian/build/Utilities/Doxygen/doc/html -name "_formulas.log" -exec rm {} \; || true -- 2.30.2